docs(orchestrator): GCP Cloud Run and Azure ACI with multi-storage backends#782
docs(orchestrator): GCP Cloud Run and Azure ACI with multi-storage backends#782frostebite wants to merge 1 commit intomainfrom
Conversation
…ckends Documents experimental cloud providers: - GCP Cloud Run Jobs: 4 storage types (gcs-fuse, gcs-copy, nfs, in-memory), trade-off comparison, inputs table, workflow examples - Azure Container Instances: 4 storage types (azure-files, blob-copy, azure-files-nfs, in-memory), trade-off comparison, inputs table, examples Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughNew documentation file describing experimental cloud provider integrations for Unity builds, specifically GCP Cloud Run Jobs and Azure Container Instances. Details include prerequisites, storage backend options, configuration parameters, inputs, and usage examples for each provider. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Moving to game-ci/documentation |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #782 +/- ##
=======================================
Coverage 31.25% 31.25%
=======================================
Files 84 84
Lines 4563 4563
Branches 1103 1103
=======================================
Hits 1426 1426
Misses 3137 3137 🚀 New features to boost your workflow:
|
Consolidates documentation from individual unity-builder PRs into the standalone orchestrator repository. Updated to reflect the standalone package architecture with both Action and CLI usage examples. Consolidates: - game-ci/unity-builder#780 (CLI provider protocol and provider plugin system) - game-ci/unity-builder#781 (submodule profiles, local caching, LFS agents, git hooks) - game-ci/unity-builder#782 (GCP Cloud Run and Azure ACI with multi-storage backends) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Summary
Documents the experimental GCP Cloud Run and Azure ACI providers with their four storage backends each.
Contents (
docs/orchestrator/cloud-providers.md)GCP Cloud Run Jobs:
gcs-fuse— GCS bucket as filesystem (unlimited, sequential I/O)gcs-copy— gsutil copy in/out (simpler, no FUSE overhead)nfs— Filestore NFS mount (true POSIX, 100 TiB)in-memory— tmpfs (fastest, volatile, 32 GiB)Azure Container Instances:
azure-files— SMB file share (100 TiB, premium throughput)blob-copy— az storage blob copy in/out (no mount overhead)azure-files-nfs— NFS 4.1 file share (true POSIX, no SMB locks)in-memory— emptyDir tmpfs (fastest, volatile)Dependencies
Documents features from: #778
Related documentation:
External docs: game-ci/documentation#532 (comprehensive orchestrator docs update)
🤖 Generated with Claude Code
Summary by CodeRabbit